<?php
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of variant_mode
 *
 * @author tonatos
 */
class variant_mode {
	protected $sModuleLink;
	protected $sMode;
	protected $sAct;
        protected $table;

	/**
	 * Конструктор
	 * @global <type> $modx
	 * @param <type> $sModuleLink
	 * @param <type> $sMode
	 * @param <type> $sAct
	 */
	public function __construct($sModuleLink, $sMode, $sAct = '') {
		global $modx;
		/**
		 * Записываем служебную информацию модуля, чтобы делать разные ссылки
		 */
		$this->sModuleLink = $sModuleLink;
		$this->sMode = $sMode;
		$this->sAct = $sAct;

                $this->table = $modx->getFullTableName("sbshop_product_variants");

		/**
		 * Обрабатываем заданное действие
		 */
		switch ($this->sAct) {
			
                        case 'add_variant':
                            $this->add_variant();
                            break;

			default:
                            //$this->show();
			break;
		}
        }

        public function add_variant(){
            $variant = new SBVariant();
            $count = (int)$_GET['count'];
            $variant->show($count);
        }
}
?>
